Versions:

  • 7.5.2
  • 7.5.1

dos2unix is a lightweight, free and open-source utility created by developer waterlan that performs the single, essential task of converting line-break conventions between DOS (CRLF), Mac (CR) and Unix (LF) formats without altering any other file content. The program is indispensable when moving shell scripts, configuration files or source code from Windows to Linux servers, when sharing cross-platform projects on GitHub, or when preparing data sets for Unix-based analytics pipelines that choke on invisible carriage-return characters. System administrators embed it in deployment scripts to guarantee consistent line endings across heterogeneous environments, while programmers invoke it inside Git hooks to enforce LF-only policies. Packaged inside every major Linux distribution and also distributed natively for Windows, dos2unix provides both a command-line binary and a batch-capable GUI that can recurse through entire directory trees, preserve original time stamps, optionally convert 8-bit character encodings and display detailed statistics about the changes made. The current stable release is version 7.5.2, continuing a lineage that began more than three decades ago; the Windows build offered here is the second maintained edition, ensuring full compatibility with modern NTFS file systems and PowerShell consoles. Because the utility is released under a permissive open-source licence, it can be redistributed and scripted without royalty concerns, making it a standard component of portable toolchains. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: